champaign human factors chicago human factors papers urbana foreclosures human error bloomington human factors publications illinois design verification reo frederick human factors engineering ergonomics